package com.weng.coder.service.convertor.impl.command;

import com.weng.coder.service.convertor.ConvertCommand;
import com.weng.coder.service.convertor.impl.ConvertedFile;

/**
 * 用于过滤排除某些文件
 *
 * @version 
 * @author wengzhonghui  2017年7月12日 上午11:19:41
 * 
 */
public class ExclusiveCommand implements ConvertCommand {

    @Override
    public void process(ConvertedFile file, String target, String name) {
        if (file.getFromName().equals("nb-configuration.xml")) {
            file.setExclude(true);
        }
        
        if (file.getFromName().equals("nbactions.xml")) {
            file.setExclude(true);
        }

        if (file.getFromPath().contains("/target")) {
            file.setExclude(true);
        }

        if (file.getFromPath().contains("/logs")) {
            file.setExclude(true);
        }
    }
}
